.ui-notify { width:350px; position:fixed; top:40px; right:10px; z-index: 10 }
.ui-notify-message { padding:10px; margin-bottom:15px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px }
.ui-notify-message h1 { font-size:14px; margin:0; padding:0 }
.ui-notify-message p { margin:3px 0; padding:0; line-height:18px; font-size: 12px }
.ui-notify-message:last-child { margin-bottom:0 }
.ui-notify-message-style { background:#000; background:rgba(0,0,0,0.8); /*-moz-box-shadow: 0 0 6px #000; -webkit-box-shadow: 0 0 6px #000; box-shadow: 0 0 6px #000;*/ }
.ui-notify-message-style h1 { color:#fff; font-weight:bold;  font-family:Helvetica, Arial, sans-serif}
.ui-notify-message-style p { color:#fff }
.ui-notify-close, 
.ui-notify-close:visited { color: #bebebe }
.ui-notify-click { cursor:pointer }
.ui-notify-cross { margin-top:-4px; float:right; cursor:pointer; text-decoration:none; font-size:12px; font-weight:bold; text-shadow:0 1px 1px #fff; padding:2px }
.ui-notify-cross:hover { color:#ffffab; text-decoration: none }
.ui-notify-cross:active { position:relative; top:1px }

.ui-icon { float:left; margin:2px 5px 0 0; display: block; width: 19px; height: 19px; margin: 0px; margin-right: 5px }

.error_notification { border: 1px solid #CD0A0A; background:rgba(254,241,236,0.8);/* -moz-box-shadow: 0 0 6px #980000; -webkit-box-shadow: 0 0 6px #980000; box-shadow: 0 0 6px #980000; */}
.error_notification  h1 { color:#CD0A0A; font-weight:bold; font-family:Helvetica, Arial, sans-serif }
.error_notification  p { color:#CD0A0A }
.error_notification .ui-notify-close { color:#CD0A0A;  }
.error_notification .ui-notify-alert { background: url('../images/icon_alert.png') center center no-repeat  }


